﻿@using Eff.Extensions
@using Eff.Utils
@using Redmine.Web.Config
@using Redmine.Web.Helpers
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title></title>
    <meta name="description" content="@Info.AppName" />
    <meta name="keywords" content="issue,bug,tracker" />
    @*    <%= csrf_meta_tag %> *@
    @ApplicationHelper.Favicon
    @{ var app = Singleton<ApplicationHelper>.Instance; }
    <link href="@Url.Content(app.Theme)" media="all" rel="stylesheet" type="text/css" />
    @*<%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %> 字体方向*@
    @*    <script src="@Url.Content("~/javascripts/prototype.js")" type="text/javascript"></script>*@
    @*    <script src="@Url.Content("~/javascripts/effects.js")" type="text/javascript"></script>*@
    @*    <script src="@Url.Content("~/javascripts/dragdrop.js")" type="text/javascript"></script>*@
    @*    <script src="@Url.Content("~/javascripts/controls.js")" type="text/javascript"></script>*@
    <script src="@Url.Content("~/Scripts/application.js")" type="text/javascript"></script>
    <link href="@Url.Content("~/Content/stylesheets/jstoolbar.css")" media="screen" rel="stylesheet" type="text/css" />
    @*    <%= heads_for_theme %>*@ @* todo:ie6未处理*@
    <!--[if IE 6]>
    <style type="text/css">
      * html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
      body {behavior: url(<%= stylesheet_path "csshover.htc" %>);} 
    </style>
<![endif]-->
    @*    <%= call_hook :view_layouts_base_html_head %>*@
    <!-- page specific tags -->
    @RenderSection("HeaderTags", false)
</head>
<body class="@app.BodyCssClasses.HtmlEncode()">
    <div id="wrapper">
        <div id="wrapper2">
            <div id="top-menu">
                <div id="account">
                    <%= render_menu :account_menu -%>
                </div>
                <%= content_tag('div', "#{l(:label_logged_as)} #{link_to_user(User.current, :format
                => :username)}", :id => 'loggedas') if User.current.logged? %> <%= render_menu :top_menu
                if User.current.logged? || !Setting.login_required? -%>
            </div>
            <div id="header">
                <% if User.current.logged? || !Setting.login_required? %>
                <div id="quick-search">
                    <% form_tag({:controller => 'search', :action => 'index', :id => @project}, :method
                    => :get ) do %> <%= hidden_field_tag(controller.default_search_scope, 1, :id =>
                    nil) if controller.default_search_scope %> <%= link_to l(:label_search), {:controller
                    => 'search', :action => 'index', :id => @project}, :accesskey => accesskey(:search)
                    %>: <%= text_field_tag 'q', @question, :size => 20, :class => 'small', :accesskey
                    => accesskey(:quick_search) %> <% end %> <%= render_project_jump_box %>
                </div>
                <% end %>
                <h1>
                    <%= page_header_title %></h1>
                <% if display_main_menu?(@project) %>
                <div id="main-menu">
                    <%= render_main_menu(@project) %>
                </div>
                <% end %>
            </div>
            <%= tag('div', {:id => 'main', :class => (has_content?(:sidebar) ? '' : 'nosidebar')},
            true) %>
            <div id="sidebar">
                <%= yield :sidebar %> <%= call_hook :view_layouts_base_sidebar %>
            </div>
            <div id="content">
                <%= render_flash_messages %> <%= yield %> <%= call_hook :view_layouts_base_content
                %>
                <div style="clear: both;">
                </div>
            </div>
        </div>
        <div id="ajax-indicator" style="display: none;">
            <span><%= l(:label_loading) %></span></div>
        <div id="footer">
            <div class="bgl">
                <div class="bgr">
                    Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> &copy; 2006-2011
                    Jean-Philippe Lang
                </div>
            </div>
        </div>
    </div>
    </div> <%= call_hook :view_layouts_base_body_bottom %>
</body>
</html>
